home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / tex / dl102.zip / DL.DOC next >
Text File  |  1988-06-28  |  6KB  |  122 lines

  1. DL -- Double Lister, version 1.02, for IBM PC/XT/AT under PC- or MS-DOS
  2.  
  3. This command displays two files simultaneously on the screen:
  4.  
  5.    DL {d:}{\path\}file1{.ext} {d:}{\path\}{file2}{.ext}
  6.  
  7. Both files must be given. If you omit one or both, you will be prompted for 
  8. them. Full pathnames are accepted. You may abbreviate the second file: 
  9.    1. use '*' in place of filename or ext (or both), OR 
  10.    2. give d: or \path\ (or both) and omit the filename.ext altogether.
  11. In either case, the missing parts will be supplied from the first file. 
  12. (Note: fullblown wildcards are not supported.) 
  13.  
  14. The files will be displayed initially as text in two horizontal windows, with 
  15. the first file in the upper window designated as "active". The active file's 
  16. name is displayed in reverse video.
  17.  
  18. GETTING OUT
  19.  
  20. * Strike Esc or Q to leave the program. 
  21.  
  22. CHOOSING AN ACTIVE FILE
  23.  
  24. * Strike + to make the second file active; - to make the first file active. 
  25.  
  26. * Strike L (or Scroll Lock) to enter or leave Lockstep mode. In Lockstep mode, 
  27. both files are active; i.e., scroll simultaneously. The letter L will appear in
  28. the lower right corner of the screen to remind you of the status of Lockstep. 
  29. Lockstep is very useful for comparing files that are almost alike. 
  30.  
  31. SCROLLING
  32.  
  33. * To scroll the active file up or down, use PgUp, PgDn, Up Arrow or Down Arrow. 
  34. Strike Home to go the top of the file, End to go to the bottom (but see 
  35. Limitations, below).
  36.  
  37. * If you have long lines, you can scroll right or left 20 columns at a time 
  38. using Left Arrow and Right Arrow, or one column at a time using Ctrl Left Arrow 
  39. and Ctrl Right Arrow. Ctrl Home will return to the left margin. The column 
  40. number will be displayed near the file name.
  41.  
  42. USING OTHER DISPLAY MODES
  43.  
  44. * Strike V to change to a vertical (side-by-side, columnar) display; H to 
  45. change back to horizontal. Strike V repeatedly when the display is already 
  46. vertical to make the left window wider, narrower, or the same as the right.
  47. Strike H repeatedly when the display is already horizontal to make the upper 
  48. window taller, shorter, or the same as the lower.
  49.  
  50. * Strike X to enter or leave hexadecimal display mode for the active files. If 
  51. the display is horizontal, sixteen characters will be shown on each line; if 
  52. vertical, eight. The hexadecimal address within the file of the first byte 
  53. shown is displayed next to the file name. End of file is not detected in this 
  54. mode; you are not prevented from scrolling (harmlessly) off the end of file.
  55.  
  56. * Strike 7 to enter 7-bit display mode. In this mode, the high-order bit of 
  57. each character is set zero, and control characters other than new-line are 
  58. omitted from the display. 7-bit mode may be set any time, but is suspended 
  59. while hexadecimal mode is in effect. This mode is useful for viewing files 
  60. created by some word processors.
  61.  
  62. * Strike 8 to leave 7-bit display mode.
  63.  
  64. SEARCHING
  65.  
  66. * Strike F to find the next occurrence of a string within a line. You will be 
  67. prompted for a string. Searching is case-sensitive, so enter the exact desired 
  68. string. The search begins with the second line currently displayed. To search 
  69. again for the same string, simply press Enter when prompted for the string. In 
  70. Lockstep mode, both files will be scrolled until the string is found in either 
  71. file. F has no effect in hexadecimal display mode. 
  72.  
  73. * Strike D to locate the next difference between the files. Comparison begins 
  74. with the second line of each window, and proceeds until a difference is found 
  75. or the end of either file is reached. The first lines to differ are displayed 
  76. at the top of the windows. You may then strike D again immediately, or scroll 
  77. one file to line them up before striking D again. While comparison is in 
  78. progress, the letter D will blink in the lower right corner of the screen. 
  79. D has no effect in hexadecimal display mode.
  80.  
  81. * Limitation: uses direct video memory display. Works only on IBM mono or CGA 
  82. or exact compatible. 
  83.  
  84. * Limitation: the combined size of both files is limited to available memory. 
  85. If the files are larger, only part of them will be displayed, up to a maximum
  86. of about 128k each. In that case, the End key travels only to the end of the 
  87. buffer, not to the true end of file. The first file has priority on available 
  88. memory, so if you have a big and a little file, enter the little one first. 
  89.  
  90. Written by Stephen S. Bates in Microsoft C v4.0 in October 1987. This is 
  91. shareware. Permission to copy this program is hereby granted with the 
  92. following conditions: you must distribute DL.EXE and DL.DOC (this file) 
  93. together and unmodified; you must not charge more than a nominal distribution 
  94. fee (maximum $6.00) for a diskette containing the files; you may not 
  95. distribute DL with or as part of other commercially sold software without 
  96. written permission of the author. In short, you are not permitted to sell this 
  97. program for profit in any way, shape or form. 
  98.  
  99. If you like this program and use it regularly, the author would appreciate a 
  100. contribution of $15.00, sent to the address below. As with all shareware, 
  101. these contributions are the incentives for authors to continue distributing 
  102. quality software in this manner. Only contributors' questions or suggestions 
  103. of features for future revisions will be considered; others will not. Whether 
  104. or not you contribute, the author would appreciate being informed of any 
  105. actual bugs: 
  106.  
  107.    Stephen S. Bates
  108.    3510 Gramercy
  109.    Houston, TX 77025
  110.    (713) 665-5817
  111.  
  112. Thank you.
  113.  
  114. Revision history:
  115. 1.01 11/87  fixed minor bugs; added D feature; made reading of files quicker.
  116. 1.02 12/87  added unequal window sizes feature for H,V; 
  117.             added heX,Find,End,^Left ^Right ^Home, 7/8;
  118.             allowed abbreviated second filename;
  119.             made reading of files still quicker;
  120.             changed to Microsoft C 5.0 .
  121.  
  122.